[C#] How to receive uncrackable data or so ? ;P
        Posted  
        
            by Prix
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Prix
        
        
        
        Published on 2010-06-08T03:56:33Z
        Indexed on 
            2010/06/08
            4:02 UTC
        
        
        Read the original article
        Hit count: 250
        
Hi,
I am working on an C# application to communicate with my website and retrieve some information from it, using SSL which is working just fine.
Now what i want/need is a way to receive encrypted or codified or obfuscated data that if some one cracks my application they will not be able to decrypt the data because it needs something from the server (api, website) but yet the application needs to decrypt it in order to use it...
initally i was thinking of an inside RSA pair or keys, to send and receive the encrypt data but let's consider that someone has cracked the application, they could just replace those keys for keys they have made, so i was looking into some methods but havent found or been able to think of any way to harder this...
I was learning about RSA, encryption and such and started developing this as a self learning and got involved with it and now i am trying to figure out a way to receive data like that...
I have considered obfuscating and compiling my code with packers and etc but this is not about packing it etc... i am more interested in knowing a better way to secure what i described i know it may or is impossible but yet i am looking forward to some approch.
I would appreciate advices, suggestions and C# code samples, if you need more information or anything please let me know.
© Stack Overflow or respective owner